home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d8 / zc1750e.arc / ZCOMM.NEW < prev   
Text File  |  1990-01-21  |  12KB  |  273 lines

  1. Arrow Electronics at 800-932-7769 (516-467-1000) sells National NS16550AN
  2. chips mail order (credit card) in small quantities.  Ask for NS16550AN.
  3. It's important to get the "AN" part, earlier versions won't do.
  4. Another source is Jameco Electronics at 415-592-8097.
  5.  
  6. BIX's ZMODEM is operating properly now that the X.25 interface problems that
  7. prevented the sender from monitoring the reverse channel have been fixed.
  8. (BIX is a timesharing service accessed via Tymnet with the call letters BIX.)
  9.  
  10. With PC Pursuit, the correct command to set parameter 64 is:
  11.     set 0:0,64:7
  12. the "parameter 0" is really a syntactic flag to denote Private Telenet
  13. parameters.  In the future this parameter value should become a default for
  14. PC Pursuit.
  15.  
  16. The "DT" test condition indicates that an outer level script command has
  17. called the Term Function.  When the DT test condition is true, the script
  18. should enter the term function with a "return" command instead of calling
  19. yet another instance of the Term Function.
  20.  
  21. 17.50 Setting the DOS "EGA" environment to MONO uses video mode 7 for
  22. 80x25 text instead of the default 3.  "C>set EGA=MONO"
  23.  
  24. ZMODEM-90(Tm) extensions:
  25.  
  26. Receiver specified window size: The -Wn option operates similarly
  27. to the -wn option.  The -Wn option is specified to the receiver,
  28. which sends this information to the sender.  Pro-YAM,
  29. ZCOMM and DSZ versions beginning with Jan 22 support this.
  30.  
  31. Specified extra escaped characters: The "zmtxesc" and
  32. "zmrxesc" allow extra characters to be escaped when sending
  33. (zmtxesc) or receiving (zmrxesc).  Zmtxesc is effective
  34. sending to any ZMODEM program.  The sz commands in Omen products after Jan 22
  35. 1990 except for DSZ.COM recognize incoming "zmrxesc" requests.
  36. TThe zmrxesc and zmtxesc string parameters consist of one or more
  37. printing characters corresponding to the control characters to be
  38. escaped.  To escape NULL:  set zmrxesc "@"
  39.  
  40. Since DSZ does not support string parameters, a -Q<string>
  41. option unique to DSZ performs the same function as zmrxesc and
  42. zmtxesc.  If the Q<string> option is used in DSZOPT, it must be last.
  43. To escape NULL: dsz sz -Q@ file.ext
  44.  
  45. MobyTurbo(Tm):
  46.  
  47. MobyTurco optimizes throughput on ZIP, ARC, and similar files
  48. over paths that support YMODEM-g (or would except for random
  49. errors).  MobyTurbo cannot be used with most types of software
  50. flow control (or "handshake both").
  51.  
  52. Activate MobyTurbo with the -m option to one or more of: sz,
  53. rz, or adlopts.
  54.  
  55. LOCK OUT MobyTurbo with the -M option.  -M is effective until
  56. the next "call" command.  Use -M in situations when the
  57. sender has -m turned on and YAM's check fails to discover path
  58. conditions that preclude MobyTurbo.
  59.  
  60. ZMODEM over 7 bit paths:  (Not supported in DSZ.COM)
  61.  
  62. A pair of ZMODEM-90 programs with 7-bit support operating over
  63. a 7 bit path should detect that fact and switch to one of two
  64. 7-bit path compatible encodings.  For testing, this can be
  65. forced with a "-E" option.
  66.  
  67. Default 7-bit mode is RLE compression and 8th bit quoting
  68. similar to Kermit but more efficient because not so many
  69. control characters are quoted.  Use the default for text
  70. files.  Rubout and all control characters can be escaped with
  71. the -e option.  Individual control characters can be escaped
  72. with "zmtxesc" and "zmrxesc".
  73.  
  74. Pack-7 instead of quoting is activated with the -P option.
  75. (-P has no effect on 8 bit paths.) Pack-7 packs 4 bytes into 5
  76. printing characters.  This is more efficient than quoting for
  77. files where 25% more 8th bits appear than the number of
  78. characters saved by RLE compression.  (This statement applies
  79. to GIF, *ARC, ZOO, and ZIP files.  It may or may not apply to
  80. other binary file formats, depending on the data.) Pack-7 will
  81. match or beat standard Kermit on ZIP files, even when Kermit
  82. has use of all 8 bits.
  83.  
  84. While Pack-7 is efficient in transmitting data in the fewest
  85. possible number of bytes, it is somewhat CPU intensive; a 4.77
  86. mHz PC got about 880 cps on a cold night.
  87.  
  88. With ZMODEM, setting a packet length or subpacket length relates
  89. to the number of data bytes involved, the number of bytes sent
  90. varies.  By contrast Kermit regulates the number of bytes sent
  91. per packet and the number of user data bytes varies.
  92.  
  93. Some approximate speeds SCO Unix on 33 mHz Micronics D/L to 4.77 mHz "xt":
  94.  
  95. (4800 bps direct connection)
  96.     YMODEM-g    470
  97.     MobyTurbo    473
  98.     YMODEM-1k    434
  99.     Pack-7       381
  100.     COMPRESSED-7    314
  101.     Kermit-8-Quot    239    (1000 byte long packets)
  102. File:  75136 supk412.zip  (as downloaded from GEnie)
  103.  
  104. (19200 bps direct connection)
  105.     YMODEM-g    1850
  106.     MobyTurbo    1887
  107.     YMODEM-1k    1515
  108.     Pack-7        887    (shows speed of PC)
  109.     COMPRESSED-7    1327
  110.     Kermit-no Quote     735    (1000 byte long packets)
  111.     Kermit-8-Quot     598    (1000 byte long packets)
  112. File: 192451 yamtest.exe
  113.  
  114.  
  115. FLAG DAYZ: A number of issues remain to be tested on 7-bit operation.
  116.  
  117.  
  118. *****************************************************************************
  119. *****************************************************************************
  120.  
  121. WHAT TO LOOK FOR:
  122.  
  123. Performance difference with MobyTurbo, possible side effects/incompatibilities.
  124. MobyTurbo logic tests for software flow control incompatibilities: when
  125. does this test fail?
  126.  
  127. Automatic detection of 7-bit paths.  Spurous detection of 7-bit paths
  128. and failure to detect 7-bit paths.
  129.  
  130. Generated XON and XOFF characters should now be the correct
  131. parity.
  132.  
  133. Setting the DOS "EGA" environment to MONO uses video mode 7 for
  134. 80x25 text instead of the default 3.  "C>set EGA=MONO"
  135. may be used when driving Mono displays from an EGA.
  136.  
  137. 17.48 The term function status line "N" (numlock) display is now
  138. suppressed if the K numeric parameter is non 0 (extended keyboard).
  139. This change was made because 101 key keyboards are often used in
  140. NumLock mode as a default.
  141.  
  142. 17.47 The mk command now accepts 96 definitions with strings up to 7
  143. bytes.  The "zmodem f" parameter masks the "handshake" command on
  144. Unix/Xenix systems to allow use in situations where flow control is not
  145. properly implemented in the kernel.
  146.  
  147. 17.46 Failure of certain forms of the directory commands to list
  148. files was corrected.
  149.  
  150. 17.44 Detection of corrupted SQueezed files has been improved,
  151. reducing the probability of YAM choking on a munged SQueezed file.
  152.  
  153. 17.43 The W numeric parameter has been added to support Video7
  154. boards which require a non 0 value in the AH register on INT
  155. 10h bios calls for setting video modes (e.g., 132 columns).
  156. The value of the W numeric parameter (default 0) is placed in
  157. the AH register when attempting to switch video modes.
  158.  
  159. Wyse (wy60) terminal emulation has been added to support operation with
  160. Unix/Xenix systems and VP/ix.  The command "display wyse" enables Wyse
  161. emulation.  Wyse emulation can place YAM in "PC personality" mode with
  162. 25 display lines (status line invisible) and "scan code" operation.
  163. Since the SysRq key does not return a code to the BIOS INT 16 keyboard
  164. routines, the sequence "LeftShift Alt =" will send the scancodes for
  165. SysRq.  To exit from VP/ix, hold down on the left shift and alt keys,
  166. tap =, tap m, and tap q before releasing the alt and shift keys.
  167.  
  168. VT2xx 8 bit control codes are now recognized with "display vt100 8bit".
  169.  
  170. The -R option may now be used with in applications involving wild cards.
  171. To send a directory subtree: sz -fR dir1
  172.  
  173. The defintion COM7 used with the "port" command now corresponds to 2F8 and
  174. IRQ5, yet another alternative definition for COM3.  COM8 now is 3E8 and
  175. IRQ5, an alternative for COM4.
  176.  
  177. The "zmodem c" numeric parameter was added to allow
  178. disabling of Cybernetic Data Recovery for use with non
  179. standard X/YMODEM programs (z pc0).
  180.  
  181. Files passed over because of creation errors at the receiving
  182. end are now counted by the "sz" command as errors.  The receiving
  183. program must be a 9/89 or later version for this to be effective.
  184.  
  185. Use of DIRSX no longer scrambles file date on files sent with "sz/sb" commands.
  186.  
  187. 17.41 Corrects a handshaking problem with the zcommand[w]
  188. commands.  The bro command executed in host operation no
  189. longer loops if carrier is lost in the middle of execution.
  190.  
  191. 17.40  Corrects a protocol negotiation problem encountered when the
  192. rz or sz -e option is used.  Host programs can now specify an alternate
  193. CANCEL sequence (not used with Unix or DOS).
  194.  
  195. The ZMODEM "Slow Send" mode inserts a brief pause after each subpacket
  196. when invoked with the -F option, or automatically when the "sz" command
  197. detects failing flow control.  The zmodem F numberic parameter (default 1)
  198. sets the pause in tenths of seconds.  Automatic activation of "Slow Send"
  199. mode is quicker than in previous versions.
  200.  
  201. 17.39 The -rr option has been improved.  Long file compares are done in
  202. two stages to save time when the first portions do not match.
  203.  
  204. YAM now defaults to "handshake both" if the speed is greater than 2400 and
  205. the clear to send signal is high when YAM selects the comm port (was
  206. "handshake on" previously).
  207.  
  208. File renaming for illegal file names now works when a path is present,
  209. either form the incoming file or locally specified with dirrx.
  210.  
  211. 17.38  A link command given from host mode no longer hangs up on the
  212. caller if carrier is dropped on the linked port.
  213.  
  214. A "kbdlock 257" command now prevents the user from aborting a script
  215. when he is entering input.
  216.  
  217. This version introduces ZMODEM variable length headers of up to 16 bytes
  218. information field instead of the previous fixed 4.  Selection of variable
  219. length header capability is automatic and downward compatible.  Variable
  220. length headers allow future extensions to ZMODEM's capabilities.
  221.  
  222. ZMODEM Crash Recovery now understands the -rr option to compare the CRC-32
  223. of the assumed common file segment before continuing an incomplete file
  224. transfer.  The "zmodem R" numeric parameter may be set to limit the number
  225. of bytes in the files that are compared; the default R value of 0 allows
  226. all of the file to be compared, an R value up to 32000 (up to 2 billion on
  227. 32 bit flavors) limits the comparision to the first R bytes of the two
  228. files.  The ZMODEM -rr option is supported by Omen Tech versions April 18
  229. 1989 and later.
  230.  
  231. When ZMODEM Crash Recovery detects incompatible source and destination
  232. file contents, the destination file is now truncated to zero length before
  233. proceeding with the transfer.  Crash Recovery requires the destination
  234. file to be no longer than the source file.
  235.  
  236. The C numeric parameter has been added to allow review of text editing and
  237. other screen oriented sessions that do not use normal linefeeds.  Setting
  238. the C numeric parameter to a value of, say, 20, causes the review function
  239. to display 20 escape sequences in each display.  When the C numeric
  240. parameter is non 0, review movement commands count both ESC characters and
  241. linefeeds.
  242.  
  243. 17.37 Changes spaces in received pathnames to underscores.  This makes
  244. downloading from certain mainframe ZMODEM programs more pleasant.
  245.  
  246. 17.36 Corrects the situation where ^U followed by a disconnect in host
  247. operation would cause YAM to loop until a keyboard character was hit.
  248. ZMODEM now displays COMPRESSED for RLE compressed transfers.
  249.  
  250. 17.35 Adds the "onexit" string parameter, executed when exiting YAM.
  251. EXAMPLE: set onexit "@echo GOODBYE"
  252.  
  253. If hardware flow control was selected with the "handshake" command,
  254. the "o" and "off" commands will deassert Clear To Send as well as
  255. Data Terminal Ready.
  256.  
  257. DG Dasher line drawing characters are now emulated.
  258.  
  259. 17.34 An ANSI escape emitted by the command line reader in Host Operation
  260. has been replaced by a variable number of spaces, unless intra-line
  261. editing is used.
  262.  
  263. 17.33 Adds Emacs style editing on lines entered at prompts and
  264. in conference mode.  See READ.ME for details.
  265.  
  266. 17.30 Vt100/ANSI emulation now recognizes CSI S and CSI T (scroll).  CSI b
  267. (repeat last character) is recognized for printing characters.
  268.  
  269. 17.29 Adds the "B" numeric parameter.  Its default non zero
  270. value causes dial commands given as phone numbers to force a
  271. "bye" command to terminate the current connection.
  272.  
  273.